package com.lap.auth.shared.tools;

import com.lap.framework.common.tool.IntStrategy;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

public interface BaseConverter {

  /** 集合获取最后一个Int */
  default Integer listToLastInt(List<Integer> list) {
    return IntStrategy.getLast(list);
  }

  default String listToStr(List<Integer> list) {
    return IntStrategy.toString(list);
  }

  default List<Integer> strToList(String str) {
    return IntStrategy.toList(str);
  }

  default Set<Integer> strToSet(String str) {
    List<Integer> list = IntStrategy.toList(str);
    return new HashSet<>(list);
  }
}
